-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Patatrack integration - Pixel track reconstruction (10/N) #31722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Patatrack integration - Pixel track reconstruction (10/N) #31722
Conversation
|
For all questions, please address @makortel @felicepantaleo @VinInn @rovere . |
|
The code-checks are being triggered in jenkins. |
|
-code-checks ERROR: Build errors found during clang-tidy run. |
See [#31703](cms-sw/cmssw#31703) Patatrack integration - common data formats (5/N) [#31704](cms-sw/cmssw#31704) Patatrack integration - calorimeters shared code (6/N) [#31719](cms-sw/cmssw#31719) Patatrack integration - ECAL local reconstruction (7/N) [#31720](cms-sw/cmssw#31720) Patatrack integration - HCAL local reconstruction (8/N) [#31721](cms-sw/cmssw#31721) Patatrack integration - Pixel local reconstruction (9/N) [#31722](cms-sw/cmssw#31722) Patatrack integration - Pixel track reconstruction (10/N) [#31723](cms-sw/cmssw#31723) Patatrack integration - Pixel vertex reconstruction (11/N)
See - cms-sw/cmssw#31703: Patatrack integration - common data formats (5/N) - cms-sw/cmssw#31704: Patatrack integration - calorimeters shared code (6/N) - cms-sw/cmssw#31719: Patatrack integration - ECAL local reconstruction (7/N) - cms-sw/cmssw#31720: Patatrack integration - HCAL local reconstruction (8/N) - cms-sw/cmssw#31721: Patatrack integration - Pixel local reconstruction (9/N) - cms-sw/cmssw#31722: Patatrack integration - Pixel track reconstruction (10/N) - cms-sw/cmssw#31723: Patatrack integration - Pixel vertex reconstruction (11/N)
|
The tests are being triggered in jenkins.
|
|
-1 You can see the log for git cms-merge-topic here: |
7c159b2 to
4efcb3f
Compare
…sw#614) Used accessors in all cases. This commit does not change the memory layout of the class. Also fixed C-style casts (reinterpret casts are needed here). cms-sw#31722 (comment) cms-sw#31722 (comment)
Also removed addition of transposed matrix by directly copying the needed elements. cms-sw#31722 (comment) cms-sw#31722 (comment)
Also introduced a computation simplification suggested in: cms-sw#31722 (comment)
Also removed addition of transposed matrix by directly copying the needed elements. cms-sw#31722 (comment) cms-sw#31722 (comment)
Also introduced a computation simplification suggested in: cms-sw#31722 (comment)
…sw#614) Used accessors in all cases. This commit does not change the memory layout of the class. Also fixed C-style casts (reinterpret casts are needed here). cms-sw#31722 (comment) cms-sw#31722 (comment)
PR description:
Data formats and algorithms for the Pixel track reconstruction running on GPU.
Implements building the pixel pairs, running the CA, applying the Fishbone cleaning, and performing either Riemann or Broken Line fit to produce tracks made by triplets and/or ntuplets.
Includes changes to "MTV" for the validation of pixel-only tracks.
PR validation:
Changes in use in the Patatrack releases.
if this PR is a backport please specify the original PR and why you need to backport that PR:
Includes changes from:
gpumodifier to read the pixel clusters from the unpacker cms-patatrack/cmssw#31: Use thegpumodifier to read the pixel clusters from the unpackerCAHitNtupletHeterogeneousEDProducercms-patatrack/cmssw#83: Clean upCAHitNtupletHeterogeneousEDProducer